package com.lu.model.request;

import com.lu.model.enums.ApprovalStatusEnum;
import lombok.Data;

/**
 * @Description: 商户查询请求
 * @Author: zhanglu
 * @Date: 2022/7/31 15:17
 */
@Data
public class MerchantQueryRequest extends PageQueryRequest {

  /**
   * 品牌id，空表示没有品牌
   */
  private Long brandId;

  /**
   * 商户类型id
   */
  private Long merchantTypesId;
  /**
   * 商户类型名称
   */
  private String merchantTypesName;

  /**
   * 商户名称
   */
  private String name;

  /**
   * 联系人姓名
   */
  private String contactsName;

  /**
   * 联系人电话
   */
  private String contactsPhone;

  /**
   * 状态 0未审核 1审核中 2审核不通过 3审核通过 4禁用 5启用
   * @see ApprovalStatusEnum
   */
  private Integer status;

  /**
   * 省
   */
  private String province;

  /**
   * 市
   */
  private String city;

  /**
   * 区
   */
  private String region;

  /**
   * 经营模式(1线上，2线下，3线上线下)
   * @see com.lu.model.entity.SysMerchant.BusinessMode
   */
  private Integer businessMode;

  /**
   * 店铺类型（1直营 2加盟）
   * @see com.lu.model.entity.SysMerchant.StoreType
   */
  private Integer storeType;

}
